var pageii =null;
$(function() {
	$("form").validate({
		submitHandler : function(form) {// 必须写在验证前面，否则无法ajax提交
			ly.ajaxSubmit(form, {// 验证新增是否成功
				type : "post",
				dataType : "json",
				success : function(data) {
					if (data == "success") {
						layer.confirm('添加成功!是否关闭窗口?', function(index) {
							parent.grid.loadData();
							parent.layer.close(parent.pageii);
							return false;
						});
						//$("#form")[0].reset();
					} else {
						layer.alert('添加失败！', 3);
					}
				}
			});
		},
		/*rules : {
			"userFormMap.accountName" : {
				required : true,
				remote : { // 异步验证是否存在
					type : "POST",
					url : 'isExist',
					data : {
						name : function() {
							return $("#accountName").val();
						}
					}
				}
			}
		},*/
		/*messages : {
			"userFormMap.accountName" : {
				required : "请输入账号",
				remote : "该账号已经存在"
			}
		},*/
		errorPlacement : function(error, element) {// 自定义提示错误位置
			$(".l_err").css('display', 'block');
			// element.css('border','3px solid #FFCCCC');
			$(".l_err").html(error.html());
		},
		success : function(label) {// 验证通过后
			$(".l_err").css('display', 'none');
		}
	});
});
function choosePro(obj){
	 var pro_title = obj.options[obj.selectedIndex].text;
	 var goodsProInfoList = $("#goodsProInfoList").val();
	 if(pro_title != "请选择" && goodsProInfoList.indexOf( data[i].proTitle) > 0){
		 layer.msg('该商品已经参与该促销活动！', {icon: 5}); 
		 obj.options[obj.selectedIndex].selected = false;
	 }
	 return true;
}
//促销类型
function proTypeOnchang(obj){  
	   var pro_type = obj.options[obj.selectedIndex].value;
	  //  alert(pro_type);
		var url = rootPath + '/promotion/detail/getProByType?pro_type=' + pro_type;
		var data = CommnUtil.ajax(url, null,"json");
	//	console.log(data);
		if (data != null) {
			var h = "<option value='-1' selected='selected'>请选择</option>";
			for ( var i = 0; i < data.length; i++) {
				h+="<option value='" + data[i].id + "' proStart='" + data[i].proStart+"'   proEnd='" + data[i].proEnd+"'>"+ data[i].proTitle + "</option>";
			}
			$("#pro_id").html(h);
		} else {
			layer.msg("获取菜单信息错误，请联系管理员！");
		}
		//匹配促销类型展示规则
		matchProType(pro_type);

	 var url = rootPath + '/goods/gift/goodsProtype?goods_id=' + $("#goods_id").val();
	 var goodsProInfoList = CommnUtil.ajax(url, null,"json");	
	 var pro_title = obj.options[obj.selectedIndex].text;
	 goodsProInfoList=  JSON.stringify(goodsProInfoList);
	// alert(goodsProInfoList.indexOf(pro_title));
	 if(pro_title != "请选择" && goodsProInfoList.indexOf(pro_title) > 0){
		 layer.msg('该商品已经参与该促销活动！', {icon: 5}); 
		 obj.options[obj.selectedIndex].selected = false;
         $("#pro_id").empty();
	 }
		
}
//促销活动
function proIdOnchang(obj){  
	//var pro_id = obj.options[obj.selectedIndex].value;
	var proStart = new Date();
	proStart.setTime($(obj.options[obj.selectedIndex]).attr("proStart"));
	
	var proEnd = new Date();
	proEnd.setTime($(obj.options[obj.selectedIndex]).attr("proEnd"));
	//console.log(new Date(proStart).format("yyyy-MM-dd hh:mm:ss"));
	$("#LAY_demorange_s").val(new Date(proStart).format("yyyy-MM-dd hh:mm:ss"));
	$("#LAY_demorange_e").val(new Date(proEnd).format("yyyy-MM-dd hh:mm:ss"));
	
	//修改备注值
	$("#ext1").val(obj.options[obj.selectedIndex].text);
	   
}
//匹配促销类型展示规则设置
function matchProType(pro_type){
	switch (pro_type){
		case "0":   //订单满减
		  $(".orderSalesAmount").show();
		  $(".productsReduction").hide();
		  $(".productsGift").hide();
		  $(".proDiscountRate").hide();
		  $(".freeGoods").hide();
		  $("#pro_goods").val("");
		  $("#prodctsitems").empty();
		  $("#ext").val("");
		  $("#ext1").val("");
		  break;
		case "1": //商品满减
		  $(".productsReduction").show();
		  $(".orderSalesAmount").hide();
		  $(".productsGift").hide();
		  $(".proDiscountRate").hide();
		  $(".freeGoods").hide();
		  $("#pro_goods").val("");
		  $("#prodctsitems").empty();
		  $("#ext").val("");
		  $("#ext1").val("");
		  break;
		case "2": //商品满赠
		  $(".orderSalesAmount").hide();
		  $(".productsReduction").hide();
		  $(".productsGift").show();
		  $(".proDiscountRate").hide();
		  $(".freeGoods").show();
		  $("#ext").val("");
		  $("#ext1").val("");
		  break;
		case "3":  //商品打折
		  $(".orderSalesAmount").hide();
		  $(".productsReduction").hide();
		  $(".productsGift").hide();
		  $(".proDiscountRate").show();
		  $(".freeGoods").hide();
		  $("#pro_goods").val("");
		  $("#prodctsitems").empty();
		  break;
		case "-1": //请选择
		  $(".orderSalesAmount").hide();
		  $(".productsReduction").hide();
		  $(".productsGift").hide();
		  $(".proDiscountRate").hide();
		  $(".freeGoods").hide();
		  $("#pro_goods").val("");
		  $("#prodctsitems").empty();
		  $("#ext").val("");
		  $("#ext1").val("");
		  break;
		     
	}
}
$(document).ready(function(){
	/* $("#pro_type").change(function(){
		 var pro_title = $(this).text();
		 var goodsProInfoList = $("#goodsProInfoList").val();
		 if(pro_title != "请选择" && goodsProInfoList.indexOf(pro_title) > 0){
			 layer.msg('该商品已经参与该促销活动！', {icon: 5}); 
			// obj.options[obj.selectedIndex].selected = false;
			 $(this).attr("selected",false);
		 }
     });*/
});